backyard shed - Alemán Inglés Diccionario